Career 2020 2017 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour UAE F1 Qatar F1a Croatia F2 France F4 France F6 France F7 France F8 France F11 France F8 Belgium F2 Belgium F3 Belgium F5 Netherlands F5 Netherlands F6 Hungary F3 USA F1 USA F2 USA F3 France F5 France F7 USA F28 France F2 Memorial Savigni - Sassuolo V Trani Cup - Trani Open de L'Isere - Grenoble Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Steelers Cup - Kosice Open de Montauban - Montauban Porsche Open - Poznan Cyclus Open de Tenis - Florianopolis Challenger Copa Sevilla - Seville Sao Paulo Challenger Open de la Ville de Saint Denis - Reunion Island XI Torneo Internazionale di Tennis - Barletta Open Mutouest - St. Brieuc XL Bermuda Open - Bermuda Brasov Challenger - Brasov Open Costa Daurada - Tarragona Copa Petrobras Uruguay - Montevideo 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mitsubishi Electric Europe Cup - Monza Steelers Cup - Kosice Open de Montauban - Montauban Kosice Open-Steelers Cup 2008 - Kosice Challenger Ford de Cherbourg - Cherbourg Nord LB Open - Braunschweig Mamaia Challenger - Constanta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc BSI Challenger Lugano - Lugano Geneva Challenger - Geneva Grand Prix de Tennis - St. Jean de Luz Porsche Open - Poznan HTV Challenger - Ho Chi Minh City Siemens Open 2004 - Scheveningen SAA Hilversum Open - Hilversum IPP Geneva Trophy - Geneva ATU Cup - Weiden Dubrovnik Open - Dubrovnik 10ø Tornea B. Camparini - Reggio Emilia Tennis Napoli Cup - Napoli Sunrise Challenger Alfa Romeo Tennis Cup - Cordenons Stella Artois Clay Court Championships - Budaors Timisoara Challenger - Timisoara Copa Petrobras Brazil - Belo Horizonte Open de Tenis Amaya - Pamplona Bancolombia Open - Bogota Braunschweig Challenger Banja Luka Challenger 2004 - Banja Luka Riviera di Rimini Challenger - Rimini SIR Supermercadi Challenger - Rome Tennis Napoli Cup 2007 - Napoli Ethias Trophy - Mons Copa Petrobras Uruguray - Montevideo GHI Bronz Classic - Bronx Prostejov Challenger Alphen Challenger Szczecin Challenger Palermo Challenger Heilbronn Open - Heilbronn Casablanca Challenger Rabat Challenger Marrakech Challenger Napoli Challenger Pekao Open - Szczecin Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Internationaux de Nouvelle-Caledonie - New Caledonia Tunis Challenger Kosice Challenger Quito Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso ECM Prague Open 2008 - Prague Quimper Challenger Santiago Challenger Casablanca Challenger Prosperita Open 2008 - Ostrava Dallas Challenger San Remo Tennis Cup - San Remo Prague Challenger Milan Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Tunis Open 2006 - Tunis ECM Prague Open - Prague Copa Petrobras Brazil - Aracaju San Remo Tennis Cup - San Remo Challenger Lugano - Lugano Siemens Open 2007 - Scheveningen Open Mutouest de Saint-Brieuc - St. Brieuc Banja Luka Challenger - Banja Luka If Stockholm Open - Stockholm St. Brieuc Challenger Rijeka Challenger Kosice Challenger Siemens Open 2003 - Scheveningen RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Open de Franche-Comte - Besancon Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Heineken Open - Auckland Kroger / St. Jude International - Memphis Open Seat-Godo 2000 - Barcelona BMW Open - Munich Sporting Challenger 2003 - Turin 2000 Mercedes Cup - Stuttgart Citta di Monza - Monza Garden Open 2005 - Rome CA Tennis Trophy - Vienna AAPT Championships - Adelaide Adidas International - Sydney Kroger / St. Jude International - Memphis Hilversum Open - Hilversum Sybase Open - San Jose Mallorca Open - Mallorca Arad Challenger Trofeo Internacional Club Laieta - Barcelona Mallorca Open - Mallorca Scheveningen Challenger Bercuit Challenger Grand Prix de Tennis de Toulouse - Toulouse Riviera di Rimini Challenger - Rimini Fujitsu Siemens Open - Budapest Aptos Challenger Advanta Championships - Philadelphia Mercedes-Benz Cup - Los Angeles Sybase Open - San Jose Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Franklin Templeton Tennis Classic - Scottsdale St. Petersburg Challenger 2006 - St. Petersburg Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Architect Open - Budapest 1999 Mercedes Cup - Stuttgart Internationaux de Nouvelle-Caledonie - New Caledonia U.S. Men's Clay Court Championships - Houston BMW Open - Munich Porsche Open - Poznan Ethias Tennis Trophy - Mons Qatar ATP Challenger - Doha Copa Kia - Santiago 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Schickendanz Open - Furth Open de Rennes La Trinitaine - Rennes Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Gerry Weber Open - Halle Hellmann's Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Zagreb Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Gerry Weber Open - Halle The Priority Telecom Open - Amersfoort Mercedes-Benz Cup - Los Angeles Prague Challenger Bordeaux Challenger CA Tennis Trophy - Vienna Stockholm Open - Stockholm Chennai Open - Chennai Argentina Open - Buenos Aires SAP Open - San Jose Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Sydney International - Sydney Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston BMW Open - Munich Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Thailand Open - Bangkok Mumbai Open - Mumbai Stockholm Open - Stockholm Copa Telmex - Buenos Aires Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe SAP Open - San Jose Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Sao Paulo Challenger Brasil Open - Costa do Sauipe SAP Open - San Jose BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Campbell's Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Erste Bank Open - Vienna Swiss Indoors Basel - Basel US Men's Clay Court Championship - Houston Serbia Open - Belgrade Gerry Weber Open - Halle Bet-at-home Open - Hamburg Citi Open - Washington China Open - Beijing Seville Challenger Cherbourg Challenger Medibank International - Sydney Szczecin Challenger Erste Bank Open - Vienna Movistar Open - Vina del Mar Noumea Challenger Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Basel Heineken Open - Auckland Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Siebel Open - San Jose SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Bet-at-home Open - Hamburg Citi Open - Washington Noumea Challenger Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Erste Bank Open - Vienna Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Open 13 - Marseille US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Gerry Weber Open - Halle Valencia Open - Valencia RCA Championships - Indianapolis Countrywide Classic - Los Angeles Mumbai Open - Mumbai Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Casablanca Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Franklin Templeton Tennis Classic - Scottsdale CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Serbia Open - Belgrade Gerry Weber Open - Halle Heineken Open - Auckland Atlanta Tennis Championships - Atlanta Scania Stockholm Open - Stockholm If Stockholm Open - Stockholm Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca BMW Open - Munich Medellin Challenger US Men's Clay Court Championship - Houston CA Tennis Trophy - Vienna Power Horse Cup - Dusseldorf Gerry Weber Open - Halle China Open - Beijing Bordeaux Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Alphen Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Bordeaux Challenger Citi Open - Washington Delray Beach Open - Delray Beach BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Gerry Weber Open - Halle Scania Stockholm Open - Stockholm Gerry Weber Open - Halle Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven President's Cup - Tashkent Brasil Open - Costa do Sauipe Energis Open - Amersfoort Indianapolis Salem Open - Hong Kong 1998 Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Kroger / St. Jude International - Memphis U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle BCR Open Romania - Bucharest China Open - Beijing Heineken Trophy - 's-Hertogenbosch ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Generali Open 1999 - Kitzbuhel RCA Championships - Indianapolis Tennis Masters Series - Madrid Open 13 - Marseille Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells Licher German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Mercedes-Benz Cup - Los Angeles Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Monte Carlo Open - Monte Carlo Italian Open - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Rome Pilot Pen Tennis - New Haven Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Eurocard Open - Stuttgart Pacific Life Open - Indian Wells Eurocard Open - Stuttgart Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Open de Moselle - Metz Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BMW Open - Munich BNP Paribas Open - Indian Wells Tennis Masters Series - Stuttgart ARAG World Team Championship - Dusseldorf Miami Open - Miami Copa Telmex - Buenos Aires BNP Paribas Open - Indian Wells Movistar Open - Santiago Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Delray Beach International Tennis Championships - Delray Beach Australian Open - Melbourne French Open - Paris The Lipton Championships - Key Biscayne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Rogers Cup - Montreal Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Masters Series Monte-Carlo - Monte-Carlo Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York U.S. Open - New York U.S. Open - New York Countrywide Classic - Los Angeles Wimbledon - London Countrywide Classic - Los Angeles Serbia Open - Belgrade U.S. Open Open Sabadell Atlantico - Barcelona Telecom Italia Masters - Rome Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, BEL-GER 2-3 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne River Oaks International Tennis Tournament - Houston Colonial Classic - Kooyong Wimbledon - London AAMI Classic - Kooyong Mutua Madrilena Masters Madrid - Madrid Great American Insurance ATP Championship - Cincinnati 1 Masters Guinot Mary Cohr Kooyong Classic - Kooyong Rogers Masters - Toronto Olympics - Sydney Grand Slam Cup - Munich Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, SF, RUS-GER 3-2 Hopman Cup - Perth Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, World Group, PO, GER-THA 4-1 All Lower level tournaments AAMI Classic - Kooyong Olympics - Athens